stand-off missiles - Alemán Inglés Diccionario